Subway - 11 King St in Watford, Hertfordshire (Restaurant) - Map
Map & Directions Store Details & Deals
11 King Street
Watford, Hertfordshire WD18 0BW
Phone: 1923 250224
11 King Street
Watford, Hertfordshire WD18 0BW
Phone: 1923 250224